/**
 * Created by zxq on 2021/4/4.
 */
 body.hui{ background:#f5f7f9; }
/*header*/
.header{ width:100%; padding:18px 0 18px 0px; height:54px; background:#fff;}
.header .content{ width:1200px; margin:0 auto;}
.header .content a{ display:block;}
.header .content a.logo_01{ float:left; width:201px; height:46px;}
.header .content a.logo_01 img{ width:100%;height:46px;}
.header .content a.logo_02{ float:left; width:64px; height:54px; margin-left:21px;}
.header .content a.logo_02 img{ width:100%;height:54px;}
.header .sousuo{ width:286px; padding-top:8px; float:left; margin-left:520px;}
.header .sousuo form{ width:266px; height:36px; background:#F2F2F2; border-radius:18px; overflow:hidden; padding-left:20px;}
.header .sousuo form .ss_box{ float:left; line-height:36px; font-size:14px; color:#cccccc; height:36px; width:200px; background:none;}
.header .sousuo form .button{ float:right; font-size:14px; color:#cccccc; height:36px; width:36px; background:url(../images/icon_sousuo.png) no-repeat center center; background-size:20px 20px; border:none;  margin-right:12px; cursor:pointer;}
.header .en_cn{ float:right; padding-top:14px; width:71px; }
.header .en_cn .tu{ float:left; width:25px; height:25px;}
.header .en_cn .tu img{ width:100%;height:25px;}
.header .en_cn .qiehuan{ float:left; height:25px; width:42px; margin-left:4px;background:url(../images/jt_xia.png) no-repeat right 10px; overflow:hidden;transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-webkit-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;}
.header .en_cn .qiehuan{ cursor:pointer;}
.header .en_cn .qiehuan a{ display:block; height:25px; line-height:25px; color:#666666; font-size:16px;}
.header .en_cn .qiehuan:hover{ height:50px;}
/*header end*/
/*nav*/
.nav{ width:100%; position:relative;background:#fff;}
.nav .content{ width:1200px; margin:0 auto;}
.nav .content>ul{ height:42px;}
.nav .content>ul>li{ float:left; margin-left:89px;}
.nav .content>ul>li.li_01{ margin-left:0;}
.nav .content>ul>li>a{ font-size:16px; color:#333333;}
.nav .content>ul>li>a:hover{color:#22259B; border-bottom:2px solid #22259B;}

/*子菜单*/
.nav .content ul li .nav_zi{ position:absolute; width:100%; height:0px; background:rgba(244, 245, 247, 0.8); top:42px; left:0; z-index:999; /*border-top:1px dashed #888888;*/ box-shadow:0px 2px 8px rgba(0, 0, 0, 0.1); overflow:hidden;transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-webkit-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;}
.nav .content ul li{ height:42px;}
.nav .content ul li .nav_zi .content_zi{ width:1200px; margin:0 auto;}
/*.nav .content ul li .nav_zi .xian_zi{ width:100%; height:5px; border-bottom:1px dashed #888888;}*/
.nav .content ul li .nav_zi .content_zi .left{ width:240px; height:300px; background:rgba(244, 245, 247, 0.86); float:left;}
.nav .content ul li .nav_zi .content_zi .left .nav_list_zi{ padding-top:24px;}
.nav .content ul li .nav_zi .content_zi .left .nav_list_zi li{ display:block; text-align:center; font-size:16px; color:#666666; cursor:pointer; }
.nav .content ul li .nav_zi .content_zi .left .nav_list_zi li:hover{color:#22259B;}
.nav .content ul li .nav_zi .content_zi .right{ width:912px; float:left; padding:24px; height:252px;}
.nav .content ul li .nav_zi .content_zi .right .tu{ float:left; width:335px; height:252px;}
.nav .content ul li .nav_zi .content_zi .right .tu img{width:335px; height:252px;}
.nav .content ul li .nav_zi .content_zi .right .zi{ margin-left:359px;}
.nav .content ul li .nav_zi .content_zi .right .zi p{ font-size:14px; color:#666666; line-height:20px; margin-bottom:20px;}
.nav .content ul li .nav_zi .content_zi .right .zi .more{ color:#666666; font-size:14px; text-decoration:underline;}
.nav .content ul li:hover .nav_zi{ height:300px;}

.nav .content ul li .nav_zi .content_zi .right .right_content li{ display:none;}
.nav .content ul li .nav_zi .content_zi .right .right_content li.show{ display:block;}
/*nav end*/
/*轮播 banner*/
.banner{ width:100%; height:643px; background:rgba(164,163,163,1.00);}
.banner { position: relative; background:#fff; height:643px; /*overflow: hidden;*/}
.banner .slides { position: relative; z-index: 1; }
.banner .slides li { height:643px;background-size: cover!important; }
.banner .slides li a{ display:block; width:100%; height:643px;}
.banner .flex-control-nav {position: absolute; bottom:67px; z-index: 2; width: 100%; text-align: center; }
.banner .flex-control-nav li {display:inline-block;/*width:50px;height: 8px; */margin: 0 5px; *display:inline; zoom: 1; }
.banner .flex-control-nav a { display: inline-block; width:14px; height:10px; overflow: hidden; background: #fff; cursor: pointer; font-size:0; border-radius:5px; transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-webkit-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;}
.banner .flex-control-nav .flex-active { background:#22259B; width:20px; height:10px; border-radius:5px;}
.banner .flex-direction-nav { position: absolute; z-index: 3; width: 100%; top: 45%; }
.banner .flex-direction-nav li a { display: block; width: 50px; height: 38px; overflow: hidden; cursor: pointer; position: absolute; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.banner .flex-direction-nav li a.flex-prev { left: 40px; background: url(../images_wsb/prev_icon.png) center center no-repeat; }
.banner .flex-direction-nav li a.flex-next { right: 40px; background: url(../images_wsb/next_icon.png) center center no-repeat; }
.banner .flex-direction-nav li a:hover {filter: alpha(opacity=60);-moz-opacity: 0.6;-khtml-opacity: 0.6; opacity: 0.6;}

.banner .slides li h6{ text-align:center; font-size:56px; color:#fff; padding-top:248px;}
.banner .slides li a{ display:block; width:336px; height:68px; text-align:center; line-height:68px; background:rgba(255, 255, 255, 0.7); margin:0 auto; margin-top:18px; color:#22259B; font-size:36px; border-radius:34px;}
/*轮播 banner end*/
/*标题*/
.biaoti{ width:1200px; margin:0 auto;}
.biaoti h6{ color:#333333; font-size:36px; text-align:center; font-weight:bold;}
.biaoti .xian{ width:80px; height:2px; background:#22259B; margin:16px auto;}
.biaoti p{ color:#333333; font-size:24px; text-align:center;}
.biaoti p.p_xiao{ font-size:16px; margin-top:15px;}
/*标题 end*/
/*介绍*/
.jieshao{ width:100%; margin-top:51px;}
.jieshao .content{ width:1200px; margin:0 auto; margin-top:48px;}
.jieshao .content .left{ float:left; width:500px; position:relative;}
.jieshao .content .left .shipin{ position:absolute; left:0; top:48px; width:691px; height:389px; z-index:2;}
.jieshao .content .right{ width:460px; height:391px; float:right; background:#F8F8F8; padding:94px 24px 0 161px;}
.jieshao .content .right h5{ color:#333333; font-size:24px;}
.jieshao .content .right p{ color:#666666; font-size:16px; line-height:22px; margin-top:34px; margin-bottom:48px;}
.jieshao .content .right a{ color:#22259B; font-size:18px; text-decoration:underline;}
/*介绍 end*/
/*产品以及特点介绍*/
.jieshao_02{ width:100%; margin-top:46px;}
.jieshao_02 .content{ width:1200px; margin:0 auto; height:0; position:relative;}
.jieshao_02 .content ul.jieshao_list{ position:absolute; width:1200px; height:150px; left:0; top:408px; z-index:2;}
.jieshao_02 .content ul.jieshao_list li{ float:left; width:239px; height:64px; background: rgba(0, 0, 0, 0.6);  padding:43px 0; border-left:1px solid #999999; cursor:pointer;transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-webkit-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;}
.jieshao_02 .content ul.jieshao_list li .p1{ line-height:33px; height:33px; text-align:center; font-size:24px;color:#fff;}
.jieshao_02 .content ul.jieshao_list li .p2{ line-height:22px; height:22px; text-align:center; font-size:16px; color:#DDDDDD; margin-top:9px;}
.jieshao_02 .content ul.jieshao_list li:frist-child{ border-left:none;}
.jieshao_02 .content ul.jieshao_list li.list_dangqian{ background:rgba(34, 37, 155, 0.8);}

.jieshao_02 .content_02{ width:100%; height:558px;}
.jieshao_02 .content_02 ul.jieshao_neir li{ display:none; width:100%; height:558px; background-repeat:no-repeat; background-position: center top;transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-webkit-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;}
.jieshao_02 .content_02 ul.jieshao_neir li.show{ display:block;}
.jieshao_02 .content_02 ul.jieshao_neir li:nth-child(1){ background-image:url(../images/chanpin_01.png);}
.jieshao_02 .content_02 ul.jieshao_neir li:nth-child(2){ background-image:url(../images/chanpin_02.png);}
.jieshao_02 .content_02 ul.jieshao_neir li:nth-child(3){ background-image:url(../images/chanpin_03.png);}
.jieshao_02 .content_02 ul.jieshao_neir li:nth-child(4){ background-image:url(../images/chanpin_04.png);}
.jieshao_02 .content_02 ul.jieshao_neir li:nth-child(5){ background-image:url(../images/chanpin_05.png);}
.jieshao_02 .content_02 ul.jieshao_neir li .box{ width:1200px; margin:0 auto; padding-top:80px;}
.jieshao_02 .content_02 ul.jieshao_neir li .box h5{ color:#fff; font-size:36px;}
.jieshao_02 .content_02 ul.jieshao_neir li .box p{ color:#fff; font-size:24px; line-height:33px; margin-top:24px;}
.jieshao_02 .content_02 ul.jieshao_neir li a{ display:block; width:100%; height:558px;}
/*产品以及特点介绍 end*/
/*方案*/
.fangan{ width:100%; height:533px; background:#F5F5F5; margin-top:17px;}
.fangan .content{ width:1200px; margin:0 auto;}
.fangan .content .list{ float:left; width:400px;}
.fangan .content .list .tu{ width:400px; height:267px;}
.fangan .content .list .tu img{ width:100%; height:267px;object-fit: cover;}
.fangan .content .list .zi{ width:400px; height:267px;}
.fangan .content .list .zi h5{ text-align:center; font-size:24px; color:#666666; padding-top:52px;}
.fangan .content .list .zi p{ text-align:center; font-size:16px; color:#666666; line-height:22px; margin-top:8px; padding:0 5px;}
.fangan .content .list .zi a{ display:block; width:120px; margin:0 auto; height:34px; border:1px solid #999999; text-align:center; font-size:16px; color:#666666; line-height:34px; margin-top:24px; border-radius:18px;transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-webkit-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;}
.fangan .content .list .zi a:hover{ background:#22259B; color:#fff;}
/*方案 end*/

/*案例轮播*/
.case{ width:100%; height:510px; background:rgba(164,163,163,1.00);}
.case { position: relative; background:#fff; height:510px; /*overflow: hidden;*/}
.case .slides { position: relative; z-index: 1; }
.case .slides li { height:510px;background-size: cover!important; }
.case .slides li a{ display:block; width:100%; height:510px;}
.case .flex-control-nav {position: absolute; bottom:88px; z-index: 2; width: 100%; text-align: center; display:none; }
.case .flex-control-nav li { width:1100px; height:0; margin:0 auto; position:relative; padding:0 !important; }
.case .flex-control-nav a { display: inline-block;  height:47px; width:25px; line-height:47px; text-align:center; position:absolute; right:0; overflow: hidden;  cursor: pointer; font-size:0; top:0; }
.case .flex-control-nav .flex-active {color:#22259B; font-size:36px;}
.case .flex-direction-nav { position: absolute; z-index: 3; width:100%; top:406px; }
.case .flex-direction-nav li{ width:600px; margin:0 auto; position:relative;}
.case .flex-direction-nav li a { display: block; width: 56px; height:56px; overflow: hidden; cursor: pointer; position: absolute; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.case .flex-direction-nav li a.flex-prev { left: 450px; background: url(../images/prev_icon.png) center center no-repeat; }
.case .flex-direction-nav li a.flex-next { right:25px; background: url(../images/next_icon.png) center center no-repeat; }
.case .flex-direction-nav li a:hover {filter: alpha(opacity=60);-moz-opacity: 0.6;-khtml-opacity: 0.6; opacity: 0.6;}

.case .slides li .box{ width:1200px; margin:0 auto;}
.case .slides li .box .left{ float:left; width:730px; height:510px;}
.case .slides li .box .right{ float:left; width:445px; margin-left:24px; padding-top:48px;}
.case .slides li .box .right h5{ color:#333333; font-size:24px; margin-bottom:34px;}
.case .slides li .box .right p{ color:#666666; font-size:16px; line-height:22px; line-height:22px; /*height:220px;*/ /*overflow:hidden;*/}
.case .slides li .box .right p div,
.case .slides li .box .right div{color:#666666; font-size:16px; line-height:22px;}
/*案例轮播 end*/

.zizhi{ width:100%; margin-top:24px;}
.zizhi .content{ width:1200px; margin:0 auto;}
/*荣誉左右移动*/
.picMarquee-left{ width:1200px;height:217px;  overflow:hidden;}
.picMarquee-left .bd{ width:1200px; height:217px; overflow:hidden;}
.picMarquee-left .bd ul{}
.picMarquee-left .bd ul li{ margin:0 13.5px; float:left; height:217px;  }
.picMarquee-left .bd ul li img{ width:270px; height:217px; display:block;}
/*荣誉左右移动 end*/
/*footer*/
.footer{ width:100%; background:url(../images/footer_bg.jpg) no-repeat center top #f4f4f4; background-size:100% 100%;}
.footer .content{ width:1200px; margin:0 auto;}
.footer .content .top{}
.footer .content .top .left{ float:left; padding-top:65px; width:367px;}
.footer .content .top .left .logo_01{ padding-top:3px; float:left; display:block;}
.footer .content .top .left .logo_01 img{ width:258px; height:57px;}
.footer .content .top .left .logo_02{  float:left; display:block; margin-left:32px;}
.footer .content .top .left .logo_02 img{ width:77px; height:65px;}

.footer .content .top .center{ padding-top:54px; float:left; margin-left:353px; width:165px;}
.footer .content .top .center .share_box{background:none; padding:0px; margin-top:10px;}
.footer .content .top .center .share_box .share_title{font-size: 18px;color:rgb(102, 102, 102);margin-bottom: 10px;font-weight:400; display:block; width:100%;}
.footer .content .top .center .share_box .bdsharebuttonbox a.bds_weixin{ padding:20px; background:url(../images/weixin.png) no-repeat left top;}
.footer .content .top .center .share_box .bdsharebuttonbox a.bds_tsina{ padding:20px; background:url(../images/weibo.png) no-repeat left top;}
.footer .content .top .center .share_box .bdsharebuttonbox a.bds_sqq{ padding:20px; background:url(../images/qq.png) no-repeat left top;}


.footer .content .top .right{ padding-top:50px; float:right; width:287px;}
.footer .content .top .right .tu{ float:left;}
.footer .content .top .right .tu img{ width:90px; height:90px;}
.footer .content .top .right .zi{ float:left; margin-left:16px;}
.footer .content .top .right .zi h6{ font-size:14px; color:#666666;}
.footer .content .top .right .zi .p1{ background:url(../images/footer_dz.png) no-repeat left center; font-size:14px; color:#999999; margin-top:8px; height:21px; line-height:21px; padding-left:25px;}
.footer .content .top .right .zi .p2{ background:url(../images/footer_tel.png) no-repeat left center; font-size:20px; color:#22259B; margin-top:8px;height:21px; line-height:21px;padding-left:25px;}

.footer .content .zhong{ margin-top:52px;}
.footer .content .zhong .list{ float:left; margin-left:105px;}
.footer .content .zhong .list:first-child{ margin-left:0;}
.footer .content .zhong .list h6{ font-size:16px; color:#666666;}
.footer .content .zhong .list ul{ margin-top:16px;}
.footer .content .zhong .list ul li{ margin-bottom:14px;}
.footer .content .zhong .list ul li a{ font-size:14px; color:#999999;}

.footer .content .xia{ margin-top:48px;}
.footer .content .xia p,
.footer .content .xia p a{ text-align:center; font-size:14px; color:14px; line-height:30px; color:#999999;}
/*footer end*/

/*当前位置*/
.dq_weizhi{ width:100%; background:#fff;}
.dq_weizhi .content{ width:1200px; margin:0 auto; height:50px;}
.dq_weizhi .content .left{height:50px; line-height:50px; float:left; color:#323336; font-size:14px; background:url(../images/icon_dingwei.png) no-repeat left center; padding-left:18px;}

.dq_weizhi .content .right{ float:right; margin-top:7.5px; display:none;}
.dq_weizhi .content .right>form{ float:right; height:33px; width:280px; border:1px solid #d02128; border-radius:5px; overflow:hidden;}
.dq_weizhi .content .right>form input{ width:180px; padding:0 10px; line-height:33px; height:33px; float:left;}
.dq_weizhi .content .right>form button{ width:80px; text-align:center; line-height:33px; height:33px;float:left; color:#fff; background:#d02128; border:none; cursor:pointer;}
/*当前位置 end*/
/*联系我们页面*/
.about_content{ width:1200px; margin:0 auto; margin-top:30px;}
.about_content h2{ text-align:center; font-size:36px; color:#333; font-weight:bolder;}

.lianxi_left{ float:left; width:180px;}
.lianxi_left img{ width:180px; height:180px;}
.lianxi_left p{ margin-top:15px; color:#666; font-size:14px; text-align:center;}
.lianxi_right{ margin-left:250px;}
.lianxi_right p{margin-top:20px; color:#666; font-size:16px;}
/*联系我们页面 end*/
.f_box{ width:100%; margin-top:20px;}
.f_box .content{ width:1200px; margin:0 auto;}
.f_box .content .list_nav{ text-align:center;}
.f_box .content .list_nav li{ display:inline; padding:0 5px;}
.f_box .content .list_nav li a{ padding:10px 15px; font-size:16px; color:#333; border-bottom:1px solid #ccc;}
.f_box .content .list_nav li a.dangqian_case_02{ color:#e60000; border-bottom:1px solid #e60000;}

/*服务支持页面*/
.fuwu_field_content{}
.fuwu_field_content h1{ font-size:25px; font-weight:bolder; color:#333;}
.fuwu_field_content div{ font-size:16px; color:#666; line-height:30px;}
/*服务支持页面 end*/
/*页码*/
.pagelist{ height:40px; text-align:center; margin-top:35px;}
.pagelist li{ display:inline-block; margin-right:5px;}
.pagelist li a{padding:10px 10px;border:1px solid #e6e6e6;}
.pagelist li.thisclass a{ border:1px solid #e6e6e6; color:#fff; background:#d02128;}
.pagelist li a:hover{border:1px solid #e6e6e6; color:#fff; background:#d02128; }
/*页码 end*/
/*新闻列表页*/
.list_list{}
.list_list ul li{ padding-top:15px; margin-bottom:15px; border-top:1px solid #ccc;}
.list_list ul li:nth-child(1){ border:none;}
.list_list ul li:nth-child(8n){ border:none;}
.list_list ul li .tu{ display:block; width:230px; height:170px; float:left;}
.list_list ul li .tu img{width:230px; height:170px;object-fit: cover;}
.list_list ul li .zi{ float:left; margin-left:20px; width:950px;}
.list_list ul li .zi h3 a{height:30px; line-height:30px; font-size:23px; font-weight:bold; display:block; overflow:hidden; color:#333;}
.list_list ul li .zi .tibs{ margin:10px 0;}
.list_list ul li .zi .tibs span{ font-size:12px; color:#999; padding-right:30px;}
.list_list ul li .zi .tibs span.s1{ background:url(../images/shipin_time.png) no-repeat left center; background-size:16px 16px; padding-left:21px;}
.list_list ul li .zi .tibs span.s2{ background:url(../images/shipin_yan.png) no-repeat left center; background-size:16px 16px; padding-left:21px;}
.list_list ul li .zi .tibs a{ font-size:12px; color:#e60000;}
.list_list ul li .zi p a{height:60px; line-height:30px; font-size:16px; display:block; overflow:hidden; color:#666; text-indent:32px;}
/*新闻列表页 end*/
/*视频列表页*/
.shipin_box{ width:100%;}
.shipin_box ul li{ width:380px; float:left; margin:0 10px 26px 10px;}
.shipin_box ul li .tu{ display:block; width:100%; height:220px; position:relative;}
.shipin_box ul li .tu .slt{width:100%; height:220px;object-fit: cover;}
.shipin_box ul li .tu .bf_btn{ width:58px; height:58px; position:absolute; top:50%; left:50%; margin-top:-29px; margin-left:-29px;}
.shipin_box ul li .z1{ display:block; font-size:14px; color:#323336; line-height:20px; height:40px; overflow:hidden; padding:15px 10px; background:#fff;}
.shipin_box ul li p{ padding:0 10px; margin-top:15px;}
.shipin_box ul li p .s1{ display:block; float:left; font-size:12px; background:#999999; font-weight:200; border-radius:2px; padding:0 3px; color:#fff; }
.shipin_box ul li p a{ display:block; float:left; font-size:12px; color:#999999; margin-left:5px; }
.shipin_box ul li p .s2{ display:block; float:right; font-size:12px; color:#999999; background:url(../images/shipin_time.png) no-repeat left center; background-size:16px 16px; padding-left:17px; }
/*视频列表页 end*/
/*文章页*/
.article_left{ background:#fff; width:800px; padding:50px 40px; float:left;}
.article_left h1{font-size: 30px;color: #292929;margin-bottom: 10px;font-weight: bold;}
.article_left p{font-size:14px;color: #5a5a5a;}
.article_left .article_box{ margin-top:40px;}
.article_left .article_box,
.article_left .article_box div,
.article_left .article_box p,
.article_left .article_box h1,
.article_left .article_box h2,
.article_left .article_box h3,
.article_left .article_box h4,
.article_left .article_box h5,
.article_left .article_box h6,
.article_left .article_box a,
.article_left .article_box span{ color:#666 !important; font-size:16px !important; line-height:30px !important;}
.article_left .article_box img{ max-width:100% !important; margin:0 auto !important; height:auto !important;}
.article_right{ width:300px; float:right;}
/*文章页 end*/
/*翻页*/
.s_x_page .fy_bufen{ background:#fff; padding:30px;}
.s_x_page .fy_bufen a{ font-size:16px; color:#333;}
/*翻页 end*/
/*分享*/
.share_box{background:#fff; padding:30px; margin-top:10px;}
.share_box .share_title{font-size: 18px;color: #292929;margin-bottom: 10px;font-weight: bold; display:block; width:100%;}
.share_box .bdsharebuttonbox a.bds_weixin{ padding:20px; background:url(../images/weixin.png) no-repeat left top;}
.share_box .bdsharebuttonbox a.bds_tsina{ padding:20px; background:url(../images/weibo.png) no-repeat left top;}
.share_box .bdsharebuttonbox a.bds_sqq{ padding:20px; background:url(../images/qq.png) no-repeat left top;}

.share_box .roundBtn{ display:block; width:100%; text-align:center; line-height:35px; height:35px; font-size:16px; background:#e60000; color:#fff;}
/*分享 end*/
/*关于我们页面*/
.dq_lanmu{ width:280px; height:60px; padding-left:25px; background:url(../images/about_bt_bg.png) no-repeat left center; font-size:30px; color:#fff; font-weight:bolder; line-height:60px;}
.about_content{ background:#fff; padding:40px 30px;}
.about_content div{ font-size:16px; color:#666; line-height:30px; margin-bottom:10px; text-indent:32px;}
.about_content img{max-width:100%; display:block; margin:0 auto; height:auto;}
.about_content h4{ font-size:18px; color:#666; line-height:30px; margin-bottom:10px; text-indent:32px; margin-top:30px; font-weight:bold;}

.about_content table{ display:block; margin:0 auto;}
.about_content table td{ text-align:center;}
/*关于我们页面 end*/
/*关于我们--社会责任页面*/
.about_zeren_content{ width:1200px; margin:0 auto;}
.about_zeren_content .zr_part1_01{ margin-top:40px;}
.about_zeren_content .zr_part1_01 .zr_left{ width:600px; height:400px; float:left;}
.about_zeren_content .zr_part1_01 .zr_left img{width:600px; height:400px;}
.about_zeren_content .zr_part1_01 .zr_right{ margin-left:600px; height:400px; background:#f0f0f0;}
.about_zeren_content .zr_part1_01 .zr_right h6{font-size: 32px;font-weight: bold; color:#404040; text-align:center; padding-top:70px; margin-bottom:35px;}
.about_zeren_content .zr_part1_01 .zr_right p{color:#404040; font-size:14px; line-height:25px; padding:0 35px;}

.about_zeren_content .zr_part1_02{ margin-top:40px;}
.about_zeren_content .zr_part1_02 .zr_left{ width:600px; height:400px; float:left;}
.about_zeren_content .zr_part1_02 .zr_left img{width:600px; height:400px;}
.about_zeren_content .zr_part1_02 .zr_right{ margin-left:600px; height:398px; border:1px solid #ccc; border-left:none;}
.about_zeren_content .zr_part1_02 .zr_right h6{font-size:28px;font-weight: bold; color:#005caa;  padding:35px; padding-bottom:15px;}
.about_zeren_content .zr_part1_02 .zr_right p{color:#404040; font-size:14px; line-height:25px; padding:0 35px;}

.about_zeren_content .zr_part1_03 h6{color: #005caa;font-size: 28px;font-weight: bold;margin-bottom: 7px;line-height: 50px;}
.about_zeren_content .zr_part1_03 p{color:#404040; font-size:14px; line-height:25px;}
.about_zeren_content .zr_part1_03 .tu{ margin-top:25px;}
.about_zeren_content .zr_part1_03 .tu img{ width:100%;}

.about_zeren_content .zr_part1_04{ margin-top:40px;}
.about_zeren_content .zr_part1_04 .zr_left{ width:600px; height:400px; float:left;}
.about_zeren_content .zr_part1_04 .zr_left img{width:600px; height:400px;}
.about_zeren_content .zr_part1_04 .zr_right{ width:599px; height:398px; border:1px solid #ccc; border-right:none; float:left;}
.about_zeren_content .zr_part1_04 .zr_right h6{font-size:28px;font-weight: bold; color:#005caa;  padding:35px; padding-top:45px; padding-bottom:15px;}
.about_zeren_content .zr_part1_04 .zr_right p{color:#404040; font-size:14px; line-height:25px; padding:0 35px;}
/*关于我们--社会责任页面 end*/

/*招聘信息页面*/
.zhaopin_content{ background:#fff; padding:50px;}
.zhaopin_content ul li{ border-top:1px solid #ccc; padding-bottom:10px; margin-bottom:10px;}
.zhaopin_content ul li:nth-child(1){border-top:none;}
.zhaopin_content ul li h6{ font-size:16px; font-weight:bolder; color:#333; margin-top:20px;}
.zhaopin_content ul li p{ font-size:14px;  color:#666; line-height:22px; margin-top:5px;}
/*招聘信息页面 end*/
/*投递简历页面*/
.jianli_content{ margin-top:20px; background:#fff; padding:50px 30px;}
.jianli_content .jlbiaoti{ height:25px;}
.jianli_content .jlbiaoti span{ display:block; color:#333; font-size:14px; line-height:25px; height:25px; float:left; background:#fff; width:60px;}
.jianli_content .jlbiaoti .jl_xian{ float:left; width:1080px; height:12px; border-bottom:1px solid #999;}

.jianli_content .jlbiaoti2{ height:25px;}
.jianli_content .jlbiaoti2 span{ display:block; color:#333; font-size:14px; line-height:25px; height:25px; float:left; background:#fff; width:80px;}
.jianli_content .jlbiaoti2 .jl_xian{ float:left; width:1060px; height:12px; border-bottom:1px solid #999;}

.jianli_content .jianli_part1{ margin-top:20px;}
.jianli_content .jianli_part1 .tibss{ width:500px; height:36px; float:left; margin:0 35px 10px 35px;}
.jianli_content .jianli_part1 .tibss .biaoji{ display:block; float:left; height:36px; line-height:36px; text-align:right; width:80px; font-size:12px; color:#666;}
.jianli_content .jianli_part1 .tibss .biaoji sup{ color:#FC0004;}
.jianli_content .jianli_part1 .tibss .bd_01{ float:left; margin-left:10px; width:410px;}
.jianli_content .jianli_part1 .tibss .bd_01 input{ width:378px; height:34px; border:1px solid #ccc; background:none; padding:0 10px;}
.jianli_content .jianli_part1 .tibss .bd_01 select{ width:400px; height:34px; border:1px solid #ccc; background:none; }
.jianli_content .jianli_part1 h2{ font-size:12px; color:#666; font-weight:bolder; padding-left:35px; margin-bottom:10px;}

.jianli_content .jianli_part1 .tibss2{ width:1070px; float:left; margin:0 35px 10px 35px;}
.jianli_content .jianli_part1 .tibss2 .biaoji{ display:block; float:left; line-height:80px; text-align:right; width:80px; font-size:12px; color:#666;}
.jianli_content .jianli_part1 .tibss2 .bd_01{ float:left; margin-left:10px; width:410px;}
.jianli_content .jianli_part1 .tibss2 .bd_01 textarea{ width:948px; height:60px; border:1px solid #ccc; background:none; padding:10px;}

.jianli_content .tijiao_chongzhi{ width:200px; margin:0 auto; margin-top:20px;}
.jianli_content .tijiao_chongzhi .coolbg{ width:80px; float:left; margin:0 10px; text-align:center; height:30px; line-height:30px; display:block; color:#fff; font-size:12px; border:none; cursor:pointer;}
.jianli_content .tijiao_chongzhi .s1{ background:#363bb1;}
.jianli_content .tijiao_chongzhi .s2{ background:#909090;}
 /* 验证码*/
.yzm{margin-top:10px;  overflow:hidden; padding-left:35px;}
.yzm .biaoji{display:block; float:left; height:36px; line-height:36px; text-align:right; width:80px; font-size:12px; color:#666;}
.yzm .input-val{width:100px; height:34px; border:1px solid #ccc; background:none; padding:0 10px; float:left; margin-left:10px;}
.yzm #canvas {vertical-align: middle;box-sizing: border-box; cursor: pointer; float:left; background:#fff;}
	  /* 验证码 end*/
	  
.jianli_content .jianli_part1 .jiao_jian{ width:124px; height:27px; float:right; margin-right:40px;}	
.jianli_content .jianli_part1 .jiao_jian span{ float:right; display:block; width:50px; height:25px; margin:0 5px; line-height:25px; text-align:center; font-size:12px; color:#333; border:1px solid #ccc; cursor:pointer;} 

/*增加删除*/ 
.jiaoyujl_02,
.jiaoyujl_03{ display:none;}

.gongzuojl_02,
.gongzuojl_03,
.gongzuojl_04,
.gongzuojl_05{ display:none;}
/*增加删除 end*/
/*投递简历页面 end*/

/*产品中心及解决方案*/
.chanpin_field_content{ background:#fff; padding:35px 50px;}
.chanpin_field_content img{ max-width:100% !important; height:auto !important; margin:0 auto !important;}
.chanpin_field_content div{ color:#666; font-size:16px; line-height:25px;}
.chanpin_field_content h4{ color:#f20000; font-size:20px; line-height:25px; font-weight:bolder; margin-top:15px;}
/*产品中心及解决方案 end*
/*产品中心及解决方案-解决方案*/
.fangan_list ul li{ float:left; width:380px; margin:0 10px; margin-bottom:20px;}
.fangan_list ul li .tu{ display:block; width:100%; height:260px; overflow:hidden;}
.fangan_list ul li .tu img{width:100%; height:260px; object-fit: cover; transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-webkit-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;}
.fangan_list ul li .tu img:hover{transform:scale(1.1);-webkit-transform:scale(1.1);}
.fangan_list ul li .zi{ border:1px solid #ebe9e9; padding:0px 10px 15px 10px;}
.fangan_list ul li .zi h3{color: #353535;font-size: 20px;line-height: 70px; height:70px; overflow:hidden; text-align:center;}
.fangan_list ul li .zi>a{ display:block;color:#fff; width:120px; line-height:40px; text-align:center; margin:0 auto; background:#e60000;}
/*产品中心及解决方案-解决方案 end*/

.fangan_list_field_content,
.fangan_list_field_content p,
.fangan_list_field_content div,
.fangan_list_field_content span{ text-align:center; font-size:16px; color:#333; line-height:26px; font-weight:200;}

.contact_content{ width:1200px; margin:0 auto; background:#fff; padding:30px; margin-top:25px;}










